package com.car.advertising.interfacener;

import com.car.advertising.view.RiseNumberTextView;

public interface RiseNumberBase {

    /**
     * 开始播放动画
     */
    public void start();

    public RiseNumberTextView withNumberInt(String number, int increase);

    /**
     * 动画播放（从0至最大金额或从最大金额至0）
     * @param number
     * @param increase
     * @return
     */
    public RiseNumberTextView withNumberDouble(String number, int increase);

    /**
     * 设置动画播放时间
     *
     * @param duration
     * @return
     */
    public RiseNumberTextView setDuration(long duration);

    /**
     * 动画结束
     * @param callback
     */
    public void setOnEnd(RiseNumberTextView.EndListener callback);
}